festering ulcers - Alemán Inglés Diccionario